package com.cloudlinkscm.loms.services.base.notify.model.entity;

import javax.persistence.Table;
import java.util.Date;

/**
 * 邮件消息
 *
 * @author : tac
 * @date : 2017/6/14
 */

@Table(name = "email_message")
public class EmailMessage extends Message {
    private String senderMail;
    private String senderName;
    private String recipientName;
    private String recipientMail;
    private String recipientCcls;
    private String subject;
    private String body;
    private String mailFile;
    private Boolean isPriority;
    private Boolean isSsl;
    private Date sendDate;
    private Boolean isUrl;
    private String urlHead;
    private Boolean isReturn;
    private Boolean isReply;
    private String replyUrl;
    private Integer status;

    public String getSenderMail() {
        return senderMail;
    }

    public void setSenderMail(String senderMail) {
        this.senderMail = senderMail;
    }

    public String getSenderName() {
        return senderName;
    }

    public void setSenderName(String senderName) {
        this.senderName = senderName;
    }

    public String getRecipientName() {
        return recipientName;
    }

    public void setRecipientName(String recipientName) {
        this.recipientName = recipientName;
    }

    public String getRecipientMail() {
        return recipientMail;
    }

    public void setRecipientMail(String recipientMail) {
        this.recipientMail = recipientMail;
    }

    public String getRecipientCcls() {
        return recipientCcls;
    }

    public void setRecipientCcls(String recipientCcls) {
        this.recipientCcls = recipientCcls;
    }

    public String getSubject() {
        return subject;
    }

    public void setSubject(String subject) {
        this.subject = subject;
    }

    public String getBody() {
        return body;
    }

    public void setBody(String body) {
        this.body = body;
    }

    public String getMailFile() {
        return mailFile;
    }

    public void setMailFile(String mailFile) {
        this.mailFile = mailFile;
    }

    public Boolean getPriority() {
        return isPriority;
    }

    public void setPriority(Boolean priority) {
        isPriority = priority;
    }

    public Boolean getSsl() {
        return isSsl;
    }

    public void setSsl(Boolean ssl) {
        isSsl = ssl;
    }

    public Date getSendDate() {
        return sendDate;
    }

    public void setSendDate(Date sendDate) {
        this.sendDate = sendDate;
    }

    public Boolean getUrl() {
        return isUrl;
    }

    public void setUrl(Boolean url) {
        isUrl = url;
    }

    public String getUrlHead() {
        return urlHead;
    }

    public void setUrlHead(String urlHead) {
        this.urlHead = urlHead;
    }

    public Boolean getReturn() {
        return isReturn;
    }

    public void setReturn(Boolean aReturn) {
        isReturn = aReturn;
    }

    public Boolean getReply() {
        return isReply;
    }

    public void setReply(Boolean reply) {
        isReply = reply;
    }

    public String getReplyUrl() {
        return replyUrl;
    }

    public void setReplyUrl(String replyUrl) {
        this.replyUrl = replyUrl;
    }

    public Integer getStatus() {
        return status;
    }

    public void setStatus(Integer status) {
        this.status = status;
    }

}
